@charset "utf-8";
/* CSS Document */
/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.3.0
build: 3167
*/
/*
	TODO will need to remove settings on HTML since we can't namespace it.
	TODO with the prefix, should I group by selector or property for weight savings?
*/
html, body {
	height: 100%;
}
/*
	TODO remove settings on BODY since we can't namespace it.
*/
/*
	TODO test putting a class on HEAD.
		- Fails on FF. 
*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.table_fix {
	table-layout: fixed;
}
.common_input_style {
	width: 96%;
	height: 24px;
	line-height: 24px;
	border: 1px #dee4e8 solid;
	padding: 0px 5px;
}
.common_select_style {
	width: 97%;
	height: 24px;
	border: 1px #dee4e8 solid;
}
.common_textarea_style {
	width: 96%;
	line-height: 20px;
	border: 1px #dee4e8 solid;
	padding: 0px 5px;
}
.common_input_style2 {
	width: 96%;
	height: 24px;
	line-height: 24px;
	border: none;
	border-bottom: 1px #dee4e8 solid;
	padding: 0px 5px;
}
.common_label_bj {
	background-color: #f7f7f7;
}
.common_label_title {
	text-align: right;
}
.common_label_title_l {
	background-color: #f7f7f7;
	text-align: left;
}
.common_label_title_m {
	background-color: #f7f7f7;
	text-align: middle;
}
.common_label_title_r {
	background-color: #f7f7f7;
	text-align: right;
}
fieldset, img {
	border: 0;
}
.common_fieldset {
	border: 1px solid #c9c5c5;
	padding: 0px 10px 10px 10px;
}
.common_fieldset legend {
	font-weight: bold;
	padding: 0 10px;
}
/*
	TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit...
*/
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
button {
	cursor: pointer;
}
.border_n {
	border: none;
	background: none;
}
/*
	TODO Figure out where this list-style rule is best set. Hedger has a request to investigate.
*/
li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
/* to preserve line-height and selector appearance */
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
/*to enable resizing for IE*/
input, textarea, select {
 *font-size:100%;
}
/*because legend doesn't inherit in IE */
legend {
	color: #535353;
}
* {
	color: #535353;
	font-size: 14px;
	font-family:微软雅黑;
}
.f_all *{
	font-size:12px;
}
body {
	color: #535353;
	font-size: 14px;
	line-height: 24px;
}
a {
	color: #535353;
	text-decoration: none;
}
a:visited {
	color: #0473d9;
}
a:hover {
	color: #0473d9;
}
a:focus {
	outline: none;
}
.fixed:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.fixed {
	display: block;
	min-height: 1%;
}
*html .fixed {
	height: 1%;
}
.clear {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px
}
.clear_fl:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.zong_tagContent .tagContent {
	display: none;
}
.zong_tagContent .selectTag {
	display: block;
}
